/* 
*    适配手机端
*/
@media screen and (max-width: 750px) {
    .wrap_750 {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
    }

    .iphone_css {
        display: block !important;
    }

    .web_css {
        display: none !important;
    }

    body {
        min-width: 100% !important;
        overflow-x: hidden;
    }

    .w-1200 {
        min-width: 100%;
        width: 100%;
        margin: auto;
    }

    /*头部*/
    .iphone-header-sideBar-wrap {
        width: 100%;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
    }

    .header-sideBar-box {
        width: 100%;
        height: 16vw;
        display: flex;
        padding: 2.13vw 3.2vw;
        background: rgba(255, 255, 255, 0.24);
        border-bottom: 1px solid #EDEEF0;
        backdrop-filter: blur(2px);
        display: flex;
        align-items: center;
        justify-content: space-between;
        transition: .4s;
    }

    .header-sideBar-box.active {
        background: #FFFFFF !important;
    }

    .logo-new {
        margin-top: 0;
    }

    .logo-new img {
        width: 18.67vw;
        margin-bottom: 0;
    }

    .logo-new-text {
        font-size: 1.87vw;
    }

    .sideBar-right {
        display: block;
    }

    .sideBar-right-active {
        display: none;
    }

    .header-sideBar-box.active .sideBar-right-active {
        display: block;
    }

    .header-sideBar-box.active .sideBar-right {
        display: none;
    }

    .header-sideBar-body-wrapper{
        display: none;
    }

    .header-sideBar-body-wrap {
        width: 100%;
        height: calc(100vh - 16vw);
        background: #FAFAFA;
        display: flex;
        justify-content: space-between;
    }

    .header-sideBar-body-l {
        width: 37.3vw;
        height: 100%;
        background: #fff;
        margin-right: 1.067vw;
    }

    .header-sideBar-body-r {
        flex:1;
        height: 100%;
        background: #fff;
        padding: 0 4.267vw;
    }

    .sideBar-body-l-item-title {
        padding: 2.67vw 4vw;
        font-size: 3.73vw;
        line-height: 5.867vw;
        color: #323C49;
        font-weight: 600;
        position: relative;
        display: flex;
        align-items: center;
    }

    .sideBar-body-l-item-title span {
        position: absolute;
        display: block;
        width: 0.8vw;
        height: 0;
        background: #0B51B2;
        border-radius: 23px;
        left: 0;
        transition: .4s;
    }

    .sideBar-body-l-item.active .sideBar-body-l-item-title {
        color: #0B51B2;
    }

    .sideBar-body-l-item.active .sideBar-body-l-item-title span {
        height: 3.73vw;
    }

    .sideBar-body-l-item-i-item {
        padding: 2.67vw 0 2.67vw 8.53vw;
        font-size: 3.73vw;
        line-height: 5.867vw;
        color: #475467;
    }

    .sideBar-body-l-item-i-item.active {
        color: #0B51B2;
    }

    .sideBar-body-l-item-i-list {
        display: none;
    }

    .sideBar-body-r-item-title {
        padding: 4.267vw 0;
        border-bottom: 1px solid #EDEEF0;
        display: flex;
        align-items: center;
        font-size: 3.73vw;
        line-height: 5.87vw;
        color: #323C49;
    }

    .sideBar-body-r-item-title img {
        margin-left: 2.13vw;
        transform: translate(-5.33vw, 0);
        transition: .4s;
        opacity: 0;
    }

    .sideBar-body-r-item.active .sideBar-body-r-item-title img {
        left: inherit;
        opacity: 1;
        transform: translate(0, 0);
    }

    .sideBar-body-r-item-item {
        display: none;
    }

    .sideBar-body-r-item-item.active,
    .sideBar-body-r-item.active {
        display: block;
    }

    .sideBar-body-r-item {
        display: none;
    }

    .sideBar-body-r-item-item-i-i {
        padding: 2.67vw 0 2.67vw 8.53vw;
        font-size: 3.73vw;
        line-height: 5.87vw;
        color: #475467;
    }

    /*头部 end*/

    /*footer start*/

    .iphone-footer-wrap{
        padding: 4.27vw;
        background: #05224B;
        box-shadow: inset 0px 0.5px 0px rgba(0, 0, 0, 0.25);
        /*width: 100%;*/
    }

    .iphone-footer-box-1{
        width: 100%;
        height: 49.06vw;
        background-image: url('../images/m/footer/bg.png');
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        margin-bottom: 3.2vw;
        border-radius: 8px;
        padding: 4.27vw;
    }

    .iphone-footer-box-1-title{
        font-weight: 600;
        font-size: 8.53vw;
        line-height: 12.8vw;
        color: #FFFFFF;
    }

    .iphone-footer-box-1-text{
        font-weight: 400;
        font-size: 4.27vw;
        line-height: 6.4vw;
        color: #FFFFFF;
        margin-bottom: 4.27vw;
    }

    .iphone-footer-box-1-btn{
        padding: 2.13vw 4.27vw;
        background: #0B51B2;
        border-radius: 2.13vw;
        display: inline-block;
        align-items: center;
        font-size: 4.27vw;
        line-height: 6.4vw;
        color: #FFFFFF;
    }

    .iphone-footer-box-1-btn img{
        margin-right: 4px;
        margin-top: -4px;
        vertical-align: middle;
    }

    .iphone-footer-box-1 .logo{
        position: absolute;
        top: 4.27vw;
        right: 4.27vw;
    }

    .footer-box-btn{
        font-size: 4.27vw;
        line-height: 4.27vw;
        color: #FFFFFF;
        padding: 2.13vw 11.73vw;
        background: #0055A7;
        border-radius: 4px;
        display: inline-block;
        position: absolute;
        right: 4.27vw;
        bottom: 4.27vw;
    }

    .iphone-footer-text-1{
        font-size: 6.4vw;
        line-height: 6.4vw;
        margin-bottom: 3.2vw;
        color: #FFFFFF;
    }

    .iphone-footer-text-2{
        font-size: 3.73vw;
        line-height: 150%;
        color: #FFFFFF;
        opacity: 0.7;
        padding-bottom: 6.4vw;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }

    .iphone-footer-box-2{
        padding: 6.4vw 0;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        display: flex;
        justify-content: space-between;
    }

    .iphone-footer-box-2-left{
        width: 28.8vw;
    }

    .iphone-footer-box-2-right{
        width: 52vw;
    }

    .qr-img1{
        width: 100%;
        margin-bottom: 2.13vw;
    }

    .iphone-footer-box-2-left p{
        font-size: 3.2vw;
        line-height: 150%;
        color: #FFFFFF;
    }

    .qr-img2{
        width: 5.87vw;
    }

    .number h4{
        color: #FFFFFF;
        font-size: 7.73vw;
        line-height: 120%;
    }

    .number h6{
        color: #FFFFFF;
        font-size: 4.27vw;
        line-height: 150%;
    }

    .number{
        width: 100%;
        height: auto;
        margin-bottom: 4.27vw;
    }

    .number p{
        font-size: 3.73vw;
        line-height: 150%;
        color: #FFFFFF;
    }

    .mailbox{
        margin-bottom: 4.27vw;
    }

    .iphone-footer-box-3{
        padding: 6.4vw 0 2.13vw 0;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    }

    .iphone-footer-box-3-title{
        font-size: 3.73vw;
        line-height: 100%;
        color: #FFFFFF;
        margin-bottom: 4.27vw;
    }

    .iphone-footer-box-3-links a{
        font-size: 3.73vw;
        line-height: 5.87vw;
        color: #FFFFFF !important;
        /*text-decoration: underline !important;*/
        display: block;
        width: 33%;
        margin-bottom: 4.27vw;
        opacity: .7;
    }

    .iphone-footer-box-3-links{
        display: flex;
        /*justify-content: space-between;*/
        flex-wrap: wrap;
    }

    .iphone-footer-box-3-text1 span{
        font-size: 3.73vw;
        line-height: 100%;
        color: #FFFFFF;
        margin-right: 7.07vw;
    }

    .iphone-footer-box-3-text1{
        display: flex;
        align-items: center;
        margin-top: 2.13vw;
    }

    .iphone-footer-box-3-text1 img{
        width: 6.4vw;
        height: 6.4vw;
        margin-right: 4.27vw;
    }

    .iphone-footer-box-4{
        padding-top: 6.4vw;
    }

    .iphone-footer-box-4-text1{
        font-size: 3.2vw;
        line-height: 100%;
        color: #FFFFFF;
        display: flex;
        align-items: center;
        margin-bottom: 4.27vw;
    }

    .iphone-footer-box-4-text1 img{
        width: 5.33vw;
        height: 5.33vw;
        margin-right: 1.07vw;
    }

    .iphone-footer-box-4-text2{
        font-size: 3.2vw;
        line-height: 100%;
        color: #FFFFFF;
        opacity: 0.5;
        margin-bottom: 4.27vw;
    }

    .iphone-footer-box-4-text2 a{
        font-size: 3.2vw;
        line-height: 100%;
        color: #FFFFFF !important;
        /*opacity: 0.5;*/
    }

    .iphone-footer-box-4-text2{
        margin-bottom: 4.27vw;
    }

    /*footer end*/

    /*经典案例*/
    .index-market-case-wrap{
        padding: 6.4vw 3.2vw;
    }

    .index-market-case-list{
        width: 100%;
        margin-bottom: 3.2vw;
    }

    .index-market-case-item{
        width: 100%;
        height: 97.87vw;
        margin-right: 0;
        margin-bottom: 3.2vw;
    }

    .index-market-case-item-img{
        width: 100%;
        height: 221px;
    }
    /*经典案例 end*/

    /*数字案例*/
    .title_list li{
        width: 50%;
        height: 240px;
    }

    .title_list li:nth-child(3){
        background: #0B51B2;
    }

    .title_list li:nth-child(4){
        background: #EDEEF0;
    }

    .title_list li:nth-child(3) .text_num, .title_list li:nth-child(3) .text_name, .title_list li:nth-child(3) .text-unit{
        color: #fff;
    }

    .title_list li:nth-child(4) .text_num, .title_list li:nth-child(4) .text_name, .title_list li:nth-child(4) .text-unit{
        color: #848C99;
    }

    .title_list li .text_name {
        font-size: 32px;
        line-height: 44px;
    }
    .title_list li .text_name img{
        width: 32px;
    }

    .title_list li .text_num {
        font-size: 80px;
    }

    .title_list li .text_more {
        font-size: 80px;
    }
    /*数字案例 end*/

    /*A级景区信息化自评测试系统*/
    .assessment-system-wrap{
        padding: 6.4vw 3.2vw;
    }

    .assessment-system-box{
        padding: 0;
        width: 100%;
    }

    .create-process-title{
        font-size: 5.3vw;
        line-height: 8vw;
    }

    .layui-layer{
        width: 100% !important;
    }

    .layui-layer-tips{
        width: auto !important;
    }

    .proposal-layer-wrap{
        padding: 3.2vw;
    }

    .assessment-system-wrap .btn{
        margin-left: 2.4vw;
    }

    .select-item-label input[type=checkbox],.select-item-label input[type=radio]{
        margin: -2px 4px 0 0;
    }

    .assessment-system-text1{
        font-size: 4.27vw;
        line-height: 6.4vw;
    }
    /*A级景区信息化自评测试系统 end*/


    /*路通旅游管理系统 — 软件功能*/

    .index-ticket-software-wrap-n{
        padding: 6.4vw 3.2vw !important;
    }

    .index-ticket-software-wrap-n .qylyly-title{
        margin-bottom: 3.2vw !important;
    }

    .index-ticket-software-item-n{
        padding: 6.4vw 0 6.4vw 3.2vw !important;
        flex-direction: column;
        overflow: hidden;
        align-items: flex-start !important;
    }

    .index-ticket-software-item-n-l img{
        width: 9.6vw !important;
        height: 9.6vw !important;
    }

    .software-item-n-l-text-1{
        font-size: 4.27vw !important;
        line-height: 6.4vw !important;
        margin-bottom: 0;
    }

    .software-item-n-l-text-2{
        font-size: 3.73vw !important;
        line-height: 5.87vw !important;
    }

    .index-ticket-software-item-n-l{
        margin-bottom: 3.2vw !important;
    }

    .software-item-n-r-item{
        margin-left: 0  !important;
        margin-right: 2.67vw;
        white-space: nowrap !important;
        -webkit-flex-grow: 0 !important;
        -webkit-flex-shrink: 0 !important;
        /* -webkit-flex-basis: 30; */
        flex-grow: 0 !important;
        font-size: 3.73vw !important;
        line-height: 5.87vw !important;
    }

    .index-ticket-software-item-n-r{
        display: -webkit-flex !important;
        -webkit-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
        display: flex !important;
        overflow-x: auto !important;
        justify-content: flex-start !important;
        width: 100% !important;
    }
    /*路通旅游管理系统 — 软件功能 end*/
}

